something towered - Türkçe İngilizce Sözlük